Categorizing Software Applications
نویسنده
چکیده
This paper provides an extensive overview of existing research in the field of categorizing software applications. This research is compared and discussed based on a number of different criteria: the categorization attributes that are supported, the specific techniques and algorithms that are used for supporting these attribute based categorization; the types of software artifacts that are being categorized; the important issues that need to be taken into account when building categorization engine and the use of software categorization engine. A running example is used throughout the paper to explain and illustrate the main concepts. The Microsoft's Windows AppLocker is feature for providing more flexibility for allow or blocking of application according to rules. But still there is scope to improve this system. Microsoft’s AppLocker is supported only for specific OS Version like enterprise and professional versions. Also AppLocker works on Hash Based rules or Publisher signing certificate rules. So the applications not having valid sign certificate and get changed or updated is not feasible to block with the help of AppLocker. For such conditions of update of software IT administrators need to monitor continuously. So to overcome the problems in the AppLocker we are going to implement the Category based application engine. Keywords— Hash, Publisher, Signing, AppLocker, Version
منابع مشابه
Yazilim Guvenlik Testi: Bir Sistematik Literatur Haritalamasi
Security testing of software systems such as mobile applications, web applications, computer applications and server applications has become an essential activity. As the area of software security testing (SST) has matured and the number of studies has increased, systematically categorizing the current state-of-the-art is important. In this paper, we classify the established knowledge in this a...
متن کاملArchitecting Liquid Software
The Liquid Software metaphor refers to software that can operate seamlessly across multiple devices owned by one or multiple users. Liquid Software applications can take advantage of the computing, storage and communication resources available on all the devices owned by the user. Liquid Software applications can also dynamically migrate from one device to another, following the user’s attentio...
متن کاملComparison of classical multi-locus sequence typing software for next-generation sequencing data
Multi-locus sequence typing (MLST) is a widely used method for categorizing bacteria. Increasingly, MLST is being performed using next-generation sequencing (NGS) data by reference laboratories and for clinical diagnostics. Many software applications have been developed to calculate sequence types from NGS data; however, there has been no comprehensive review to date on these methods. We have c...
متن کاملLink Based Cluster Ensemble Framework - Clustering Categorical Data for Internet Security Applications
In recent years, an increasing number of security threats have brought serious risks to the internet. Internet security is needed for providing protection from internet related threats whose are threatening the availability of the internet, and the privacy of its users. One best solution for providing internet security is to use antivirus software product and it uses signature based detection m...
متن کاملAudio Feature Extraction and Pattern Recognition
Audio Feature Extraction and Pattern Recognition Introduction Extracting, recognizing, and categorizing features of audio signals (such as genre, tempo, timbre, or mood) are processes that humans perform almost subconsciously. However, audio feature recognition and categorization is largely experience-based. Therefore, the digital implementation of these processes has been largely subjective, b...
متن کامل